not to leave unpunished - Espagnol Anglais Dictionnaire